home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / parser.jar / org / xml / sax / InputSource.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-02-23  |  1.3 KB  |  68 lines

  1. package org.xml.sax;
  2.  
  3. import java.io.InputStream;
  4. import java.io.Reader;
  5.  
  6. public class InputSource {
  7.    private String publicId;
  8.    private String systemId;
  9.    private InputStream byteStream;
  10.    private String encoding;
  11.    private Reader characterStream;
  12.  
  13.    public InputSource() {
  14.    }
  15.  
  16.    public InputSource(InputStream var1) {
  17.       this.setByteStream(var1);
  18.    }
  19.  
  20.    public InputSource(Reader var1) {
  21.       this.setCharacterStream(var1);
  22.    }
  23.  
  24.    public InputSource(String var1) {
  25.       this.setSystemId(var1);
  26.    }
  27.  
  28.    public InputStream getByteStream() {
  29.       return this.byteStream;
  30.    }
  31.  
  32.    public Reader getCharacterStream() {
  33.       return this.characterStream;
  34.    }
  35.  
  36.    public String getEncoding() {
  37.       return this.encoding;
  38.    }
  39.  
  40.    public String getPublicId() {
  41.       return this.publicId;
  42.    }
  43.  
  44.    public String getSystemId() {
  45.       return this.systemId;
  46.    }
  47.  
  48.    public void setByteStream(InputStream var1) {
  49.       this.byteStream = var1;
  50.    }
  51.  
  52.    public void setCharacterStream(Reader var1) {
  53.       this.characterStream = var1;
  54.    }
  55.  
  56.    public void setEncoding(String var1) {
  57.       this.encoding = var1;
  58.    }
  59.  
  60.    public void setPublicId(String var1) {
  61.       this.publicId = var1;
  62.    }
  63.  
  64.    public void setSystemId(String var1) {
  65.       this.systemId = var1;
  66.    }
  67. }
  68.